#-------------------------------------------------
#
# Project created by QtCreator 2014-03-21T16:04:17
#
#-------------------------------------------------

QT       += core gui opengl

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = EditorApp
TEMPLATE = app

INCLUDEPATH += ./src


HEADERS += ./src/openGL/vec3.h \
    ./src/opengl/math.h \
    ./src/openGL/openglrenderer.h \
    ./src/openGL/orbitalcamera.h \
    ./src/undoCommands/abstractundocommand.h \
    ./src/appGlobals.h \
    ./src/editors/editormanager.h \
    ./src/utils.h \
    ./src/widgets/dialogs/levelpropertiesdlg.h \
    ./src/widgets/levelEditorWidgets/levelobjectstreewidget.h \
    ./src/widgets/levelEditorWidgets/levelobjectpropertieswidget.h \
    ./src/widgets/levelEditorWidgets/leveleditorwidget.h \
    ./src/widgets/levelEditorWidgets/levelactorpatternslistwidget.h \
    ./src/widgets/levelEditorWidgets/levelactorpatternswidget.h \
    ./src/editors/abstracteditor.h \
    ./src/gameObjects/abstractgameobject.h \
    ./src/states/abstractstate.h \
    ./src/modes/editormode.h \
    ./src/modes/editormodemanager.h \
    ./src/modes/objecteditormode.h \
    ./src/modes/leveleditormode.h \
    ./src/levelObjects/abstractlevelobject.h \
    ./src/levelObjects/level.h \
    ./src/levelObjects/levelactor.h \
    ./src/abstractobject.h \
    ./src/levelObjects/levelobjectselectionmanager.h \
    ./src/circularMenu/circularmenu.h \
    ./src/gameObjects/actor.h \
    ./src/widgets/actorpropertypage.h \
    ./src/widgets/animationplayerwidget.h \
    ./src/application.h \
    ./src/physics/box2dphysicssystem.h \
    ./src/physics/collisionobject.h \
    ./src/physics/collisionpolygon.h \
    ./src/physics/collisionrect.h \
    ./src/document.h \
    ./src/widgets/editorview.h \
    ./src/widgets/gameobjectpropertieswidget.h \
    ./src/widgets/gameobjectseditorwidget.h \
    ./src/widgets/gameobjectstreewidget.h \
    ./src/globaldata.h \
    ./src/helpSystem/hintmanager.h \
    ./src/widgets/leveleditorview.h \
    ./src/widgets/mainwindow.h \
    ./src/gameObjects/physicsobject.h \
    ./src/physics/physicssystem.h \
    ./src/states/statemanager.h \
    ./src/undomanager.h \
    ./src/gameObjects/visualobject.h \
    ./src/editors/visualobjecteditor.h \
    ./src/widgets/visualobjectproperypage.h
SOURCES += ./src/openGL/vec3.cpp \
    ./src/abstractobject.cpp \
    ./src/circularMenu/circularmenu.cpp \
    ./src/editors/abstracteditor.cpp \
    ./src/gameObjects/abstractgameobject.cpp \
    ./src/levelObjects/abstractlevelobject.cpp \
    ./src/levelObjects/level.cpp \
    ./src/levelObjects/levelactor.cpp \
    ./src/levelObjects/levelobjectselectionmanager.cpp \
    ./src/modes/editormode.cpp \
    ./src/modes/editormodemanager.cpp \
    ./src/modes/leveleditormode.cpp \
    ./src/modes/objecteditormode.cpp \
    ./src/opengl/math.cpp \
    ./src/openGL/openglrenderer.cpp \
    ./src/openGL/orbitalcamera.cpp \
    ./src/states/abstractstate.cpp \
    ./src/undoCommands/abstractundocommand.cpp \
    ./src/gameObjects/actor.cpp \
    ./src/undomanager.cpp \
    ./src/widgets/actorpropertypage.cpp \
    ./src/widgets/animationplayerwidget.cpp \
    ./src/application.cpp \
    ./src/physics/box2dphysicssystem.cpp \
    ./src/physics/collisionobject.cpp \
    ./src/physics/collisionpolygon.cpp \
    ./src/physics/collisionrect.cpp \
    ./src/document.cpp \
    ./src/editors/editormanager.cpp \
    ./src/widgets/dialogs/levelpropertiesdlg.cpp \
    ./src/widgets/editorview.cpp \
    ./src/widgets/gameobjectpropertieswidget.cpp \
    ./src/widgets/gameobjectseditorwidget.cpp \
    ./src/widgets/gameobjectstreewidget.cpp \
    ./src/globaldata.cpp \
    ./src/helpSystem/hintmanager.cpp \
    ./src/widgets/leveleditorview.cpp \
    ./main.cpp \
    ./src/widgets/levelEditorWidgets/levelactorpatternslistwidget.cpp \
    ./src/widgets/levelEditorWidgets/levelactorpatternswidget.cpp \
    ./src/widgets/levelEditorWidgets/leveleditorwidget.cpp \
    ./src/widgets/levelEditorWidgets/levelobjectpropertieswidget.cpp \
    ./src/widgets/levelEditorWidgets/levelobjectstreewidget.cpp \
    ./src/widgets/mainwindow.cpp \
    ./src/gameObjects/physicsobject.cpp \
    ./src/physics/physicssystem.cpp \
    ./src/states/statemanager.cpp \
    ./src/utils.cpp \
    ./src/gameObjects/visualobject.cpp \
    ./src/editors/visualobjecteditor.cpp \
    ./src/widgets/visualobjectproperypage.cpp
FORMS += ./src/widgets/actorpropertypage.ui \
    ./src/widgets/animationplayerwidget.ui \
    ./src/widgets/gameobjectpropertieswidget.ui \
    ./src/widgets/gameobjectseditorwidget.ui \
    ./src/widgets/mainwindow.ui \
    ./src/widgets/visualobjectproperypage.ui \
    ./src/widgets/levelEditorWidgets/levelactorpatternswidget.ui \
    ./src/widgets/levelEditorWidgets/leveleditorwidget.ui \
    ./src/widgets/levelEditorWidgets/levelobjectpropertieswidget.ui \
    ./src/widgets/dialogs/levelpropertiesdlg.ui
RESOURCES += resources.qrc
